Handle VMX domains correctly across xend restarts
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 11 Aug 2005 21:02:51 +0000 (21:02 +0000)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Thu, 11 Aug 2005 21:02:51 +0000 (21:02 +0000)
commitf1e7438c3516cf3f98964b172b2da59567d93971
treee7951fb366b23539c676f0a7cde584d667e6d071
parent55aaa284cf2c175c98c8f88249a804733e355735
Handle VMX domains correctly across xend restarts

This patch remembers the device model pid across xend restarts and
avoids creating duplicate device model processes.

Also, device models don't inherit socket fds from xend (which are closed
on exec now), which used to prevent xend restarting.

Signed-off-by: Yunhong Jiang <yunhong.jiang@intel.com>
Signed-off-by: Xiaohui Xin <xiaohui.xin@intel.com>
Signed-off-by: Arun Sharma <arun.sharma@intel.com>
tools/python/xen/web/connection.py
tools/python/xen/web/reactor.py
tools/python/xen/web/tcp.py
tools/python/xen/xend/XendDomainInfo.py
tools/python/xen/xend/image.py
tools/python/xen/xend/server/relocate.py